- know smth. inside out
- досконально знать что-л.; ≈ знать что-л. как свои пять пальцев
Maria and I have just come back from... Rome... What a place! It inspires one at once with a kind of passion to know it... inside out. (A. Huxley, Letter, Aug. 24, 1921, Suppl) — Мы с Марией только что вернулись из... Рима... Какой удивительный город! Попав в Рим, тут же загораешься желанием обойти его... вдоль и поперек.
Большой англо-русский фразеологический словарь. - М.: «Русский язык-Медиа».. 2006.